/* ------------------
styling for the tables 
------------------   */
.demo_jui{
    position: relative;
}
.demo_jui table
{
    width: 100%;
    margin: 0;
    font-size: 12px;
    background: #fff;
    border-collapse: separate;
    text-align: left;
    border-top: 1px solid #DDDDDD !important;
}
.demo_jui table tr{
    position: relative;
}
.demo_jui table th {
    border-bottom: 1px solid #DDDDDD;
    color: #C43932;
    font-weight: normal;
    padding: 7px 8px;
    text-align: left;
}
.demo_jui table td
{
    border-bottom: 1px solid #DDDDDD;
    color: #4444;
    padding: 5px 8px;
    text-align: left;
    background: #FFF;
}
.demo_jui table tbody tr:hover td
{
    /*color: #009;*/
}
.demo_jui table tr:nth-child(2n+1) td {
    background-color: #F9F9F9;
}
.demo_jui table td a{
    color: #444;
}
.demo_jui table.hover-table tbody tr:hover td, .demo_jui table.hover-table tbody tr:hover td a , .demo_jui table.hover-table tbody tr:hover td strong{
    background: #468BDF;
    color: #FFFFFF !important;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}
.demo_jui table strong{
    color: #333 !important;
}
.demo_jui .t-right {
    text-align: right !important;
}
.demo_jui table .prodajna strong{
    color: #B74513 !important;
}
.demo_jui td.unit-code{
    width:70px
}
.demo_jui td.unit-code2{
    width:117px
}
td.center, th.center{
    text-align: center !important;
}
th.th-action{
    width: 120px;
}